MDSRDTGETDQSKYKGIRRRKWGKWVSEIRVPGTRQRLWLGSFSTAEGAAVAHDVAFYCLHRPSSLDDESFNFPHLLTTSLASNISPKSIQKAASDAGMAVDAGFHGAVSGSGGCEERSSMANMEEEDKLSISVYDYLEDDLV